package com.ruoyi.classai.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.classai.domain.EwcResourceDetails;
import com.ruoyi.classai.domain.vo.resource.EwcResourceDetailsVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 资源详情信息Mapper接口
 *
 * @author lcj
 * @date 2025-03-16
 */
public interface EwcResourceDetailsMapper extends BaseMapper<EwcResourceDetails> {

    List<EwcResourceDetailsVo> getResourceDetailsList(@Param("gradeType") Integer gradeType, @Param("subjectType") Integer subjectType,
                                                      @Param("resourceName") String resourceName, @Param("resourceId") String resourceId,
                                                      @Param("fileType") Integer fileType);
}
